专利摘要:
Es wird ein Verfahren zum Mischen von Datenströmen (BS) angegeben, wobei das Mischen in einem Digitalen Signalprozessor (DSP) eines ISDN-Schnittstellenmoduls (IC) erfolgt und die Kontrolle der Datenströme (BC) durch ein Modul zur Kommunikation nach dem Media Gateway Control Protocol (MGCP), welches die Kontrolle eines B-Kanals im ISDN-Schnittstellenmodul (IC) ersetzt, bewerkstellig wird. Weiterhin wird ein Telekommunikationsendgerät mit einem ISDN-Schnittstellenmodul (IC) zur Durchführung des erfindungsgemäßen Verfahrens angegeben.The invention relates to a method for mixing data streams (BS), wherein the mixing takes place in a digital signal processor (DSP) of an ISDN interface module (IC) and the control of the data streams (BC) by a module for communication according to the Media Gateway Control Protocol (MGCP), which replaces the control of a B-channel in the ISDN interface module (IC), is accomplished. Furthermore, a telecommunications terminal is specified with an ISDN interface module (IC) for carrying out the method according to the invention.
公开号:DE102004003609A1
申请号:DE200410003609
申请日:2004-01-23
公开日:2005-08-18
发明作者:Peter Handel
申请人:Siemens AG;
IPC主号:H04L12-18
专利说明:
[0001] DieErfindung betrifft ein Verfahren zum Mischen von Datenströmen sowieein Telekommunikationsendgerätmit einem ISDN-Schnittstellenmodul zurDurchführungdes erfindungsgemäßen Verfahrens.TheThe invention relates to a method for mixing data streams anda telecommunications terminalwith an ISDN interface module forexecutionthe method according to the invention.
[0002] Diezunehmende Verwendung von Paketdatennetzen für Sprachdienste führt dazu,dass bestehende, fürvermittlungsorientierte Kommunikationsnetze ausgerichtete Einrichtungenfür dieVerwendung in Paketdatennetzen adaptiert werden müssen.Theincreasing use of packet data networks for voice services causesthat existing, forhosted communication networksfor theUse must be adapted in packet data networks.
[0003] Diestrifft zum Beispiel auch fürdie sogenannte "ComputerTelephony Integration" Technologie,kurz CTI-Technologie zu. Bei CTI handelt sich um die Unterstützung desTelefondienstes durch die Computertechnik. Dazu gehören nebender Unterstützungvon Dienstleistungsmerkmalen mit ihren diversen Vermittlungsfunktionenauch das Management einer Telekommunikationsanlage und die Vergebührung. Diefunktionellen Leistungsmerkmale umfassen intelligente, netzwerkfähige Rufsteuerung, dieAutomatisierung von Managementfunktionen innerhalb eines Call Centers,sowie software- und datenbankgesteuerte ACD-Funktionen und Mechanismen zur Erfassungund Einblendung von gespeicherten und ausgewerteten Kontaktdaten.Thismeets for example also forthe so-called "computerTelephony Integration "technology,short CTI technology too. CTI is the support of theTelephone service through computer technology. These include besidethe supportof service features with their various switching functionsalso the management of a telecommunications system and the billing. Thefunctional features include intelligent, network-enabled call control, theAutomation of management functions within a call center,and software and database-driven ACD functions and capture mechanismsand display of stored and evaluated contact data.
[0004] Einerder Dienste, welcher auch mit Hilfe der CTI-Technologie realisiertwerden kann, ist die Konferenzschaltung mit 3 oder mehr Teilnehmern,welche nach dem Stand der Technik für vermittlungsorientierte Kommunikationsnetzebekannt ist. Bekannt ist auch eine Lösung, bei der Datenströme, welche dieSprachdaten der Teilnehmer der Telefonkonferenz beinhalten, sogenannte "Mediastreams", in Form von Datenpaketenverschickt werden. Dabei werden die einlangenden Streams der verschiedenenTeilnehmer in einem Endgerät,etwa einem dazu vorbereiteten Personal Computer, gemischt und dort über einenLautsprecher ausgegeben. Gleichzeitig wird das über ein Mikrophon registriertenSprachsignal in einen ausgehenden Mediastream umgewandelt.onethe services, which also realized with the help of the CTI technologyis the conference call with 3 or more subscribers,which according to the state of the art for switched-oriented communication networksis known. Also known is a solution in which data streams which theVoice data of the participants of the conference call, so-called "media streams", in the form of data packetsbe sent. Here are the incoming streams of the variousSubscribers in a terminal,about a prepared personal computer, mixed and there over oneSpeaker output. At the same time it is registered via a microphoneSpeech signal converted into an outgoing media stream.
[0005] Findetnun beispielsweise eine Konferenz zwischen einem Teilnehmer A, einemTeilnehmer B und einem Teilnehmer C statt und nimmt man an, dassdas Mixen der einzelnen Mediastreams auf dem Personal Computer desTeilnehmer B stattfindet, so wird dabei nicht nur der Datenstromder Teilnehmer A und C gemixt und über einen Lautsprecher B ausgegeben,sondern es werden auch die Datenströme der Teilnehmer A und B gemixtund der erhaltene Datenstrom zum Teilnehmer C übermittelt sowie die Datenströme der TeilnehmerB und C, wobei der erhaltene Datenstrom an den Teilnehmer A gesendetwird.findsnow, for example, a conference between a participant A, aParticipant B and a participant C instead of and assumes thatmixing the individual media streams on the personal computer of theParticipant B takes place, so it is not just the data streamthe participants A and C are mixed and output via a loudspeaker B,but also the data streams of subscribers A and B are mixedand the received data stream is transmitted to the subscriber C and the data streams of the subscriberB and C, wherein the obtained data stream sent to the subscriber A.becomes.
[0006] ZurUmwandlung eines Datenstroms in ein Sprachsignal und umgekehrt istweiterhin ein sogenannter "Codec" erforderlich. DasKunstwort Codec steht dabei für "Compression und Decompression". Bei einem Codechandelt es sich um eine software- oder hardwaremäßige Funktionseinheit, dieAudio- oder Videosignalenach vorgegebenen Verfahren in Echtzeit verändert. Die Verfahren sind vonder ITU standardisiert und beispielsweise. in den ITU-EmpfehlungenH.321 und H.323 beschrieben. Codecs werden in der Multimediatechnik,der Audio- und Video-Kommunikation eingesetzt, wobei es aufgrund unterschiedlicherKompressionsalgorithmen zu starken Qualitätsunterschieden in Bezug aufdie Bild- oder Tonqualitätkommen kann. Beispiele fürSoftware-Codecs sind etwa Quickti me und Video for Windows, ein Beispielfür einenHardware-Codecsist MPEG.toConversion of a data stream into a speech signal and vice versacontinue a so-called "codec" required. TheKunstwort Codec stands for "Compression and Decompression". At a codecit is a software or hardware functional unit thatAudio or video signalschanged in real time according to given procedures. The procedures are fromthe ITU standardized and for example. in the ITU recommendationsH.321 and H.323. Codecs are used in multimedia technology,used the audio and video communication, due to differentCompression algorithms to strong quality differences in terms ofthe picture or sound qualitycan come. examples forSoftware codecs include Quickti me and Video for Windows, an examplefor oneHardware codecsis MPEG.
[0007] Beieiner Konferenzschaltung nach dem Stand der Technik erfolgt dasMixen sowie die Kompression/Dekompression der Datenströme durchden Prozessor des PC, was die Arbeitsfähigkeit des Gerätes durchdie hohe nötigeProzessorleistung einschränkt.Weiterhin sind hierzu umfangreiche Änderungen der Software nötig, umdie fürein vermittlungsorientiertes Kommunikationsnetz vorhandenen Funktionenauch fürein Paketdatennetz nachzubilden.ata conference call according to the prior art is theMixing as well as the compression / decompression of the data streamsthe processor of the PC, which improves the working capacity of the devicethe high neededLimits processor performance.Furthermore, this extensive changes of the software are necessary tothe fora switch-oriented communication network existing functionsalso forto replicate a packet data network.
[0008] DerErfindung liegt also die Aufgabe zugrunde, ein Verfahren zum Mischenvon Datenströmen anzugeben,bei dem vorhandene Einrichtungen und die zugehörige Software weitgehend unverändert weiterverwendetwerden können.Of theThe invention is therefore based on the object, a method for mixingspecify data streamswhere existing facilities and associated software continue to be used largely unchangedcan be.
[0009] Diesgeschieht erfindungsgemäß mit einem Verfahrender eingangs genannten Art, bei dem das Mischen in einem DigitalenSignalprozessor eines ISDN-Schnittstellenmoduls erfolgt, wobei eineKontrolle der Datenströmedurch ein Modul zur Kommunikation nach dem Media Gateway ControlProtocol, welches die Kontrolle eines B-Kanals im ISDN-Schnittstellenmodulersetzt, bewerkstelligt wird.Thishappens according to the invention with a methodof the type mentioned above, in which the mixing in a digitalSignal processor of an ISDN interface module, with aControl of the data streamsthrough a module for communication to the Media Gateway ControlProtocol, which is the control of a B-channel in the ISDN interface modulereplaced, accomplished.
[0010] VieleTelekommunikationsendgerätebeinhalten nach dem Stand der Technik standardmäßig ein ISDN-Schnittstellenmodulbeziehungsweise könnenleicht damit nachgerüstetwerden. Erfindungsgemäß wird nunder digitale Signalprozessor, welcher gewöhnlich in ein solches Schnittstellenmodulintegriert ist, dazu genutzt, Datenströme, insbesondere sogenannte "RTP-Streams", zu mischen, umsomit eine Konferenzschaltung zwischen mehreren Teilnehmern zu bewerkstelli gen.Die Kontrolle der Datenströmeerfolgt dabei durch ein Modul zur Kommunikation nach dem Media GatewayControl Protocol, welches die Kontrolle eines B-Kanals im ISDN-Schnittstellenmodulersetzt.Many telecommunication terminals include according to the prior art by default an ISDN interface module or can be retrofitted easily. According to the invention, the digital signal processor, which is usually integrated in such an interface module, is used to mix data streams, in particular so-called "RTP streams", in order to thus handle a conference call between several participants. The control of the Da th streams takes place through a module for communication according to the Media Gateway Control Protocol, which replaces the control of a B-channel in the ISDN interface module.
[0011] DasMedia Gateway Control Protocol, kurz MGCP-Protokoll, ist ein offenesProtokoll, das zwar von der ITU und der IETF nicht standardisiertwurde, sich aber dennoch auf dem Gebiet der paketvermittelten Telekommunikationdurchgesetzt hat und somit einen Quasi-Standard bildet. MGCP wandeltdie Audiosignale vom öffentlichenTelefonnetz in Datenpakete fürden Transport überdas Internet um. Somit ist die Kommunikation zwischen Media-Gateway-Controllernund Media-Gateways gewährleistet.Das Protokoll kombiniert dabei IP-Device-Control mit dem Simple-Gateway-Control-Protocol.Da die MGCP-Architekturdie gesamte Anrufkontrolle externen Überwachungselementen beziehungsweiseAgenten überlässt, müssen dieseFunktionen nicht mehr in den Gateways integriert werden.TheMedia Gateway Control Protocol, short MGCP protocol, is an openProtocol, although not standardized by the ITU and the IETFwas, but still in the field of packet-switched telecommunicationshas enforced and thus forms a quasi-standard. MGCP convertsthe audio signals from the publicTelephone network in data packets forthe transport overthe internet around. Thus, the communication between media gateway controllersand media gateways guaranteed.The protocol combines IP device control with the Simple Gateway Control Protocol.Because the MGCP architecturethe entire call control external monitoring elements respectivelyAgents must, these must beFunctions are no longer integrated in the gateways.
[0012] Aufdiese Weise könnenfür ISDNbereits vorhandene Funktionen weitgehend weiterverwendet werden.Eine Umsetzung der Erfindung ist daher mit vergleichsweise geringemAufwand möglich.Onthis way you canfor ISDNexisting functions are largely reused.An implementation of the invention is therefore comparatively lowEffort possible.
[0013] Vorteilhaftist es dabei auch, wenn die Bearbeitung einer ISDN Schicht 2 durchein Modul zur Kommunikation nach dem Stream Control TransmissionProtocol bewerkstelligt wird.AdvantageousIt is also when the processing of an ISDN layer 2 bya module for communication after the stream control transmissionProtocol is accomplished.
[0014] MitSCTP-Protokoll könnenNetzbetreiber die Signalisierungsmeldungen ihrer Vermittlungssysteme über dasInternet leiten und leichter neue Dienste realisieren. Die Mechanismendes Verfahrens dienen dabei zur Erhöhung der Leistungsfähigkeitund der Zuverlässigkeitdes Internet Protocols, indem sie den Transport von Signalisierungsmeldungen,beispielsweise des Signalisierungssystems Nummer 7, ermöglichen.WithSCTP protocol canNetwork operators the signaling messages of their switching systems over theGuide Internet and easier to implement new services. The mechanismsof the method serve to increase the performanceand reliabilitythe Internet Protocol by allowing the transport of signaling messages,For example, the signaling system number 7, allow.
[0015] SCTPwurde von der IETF entwickelt und übernimmt auch über denSignalisierungstransport hinausgehende Aufgaben. Deswegen wurdeSCTP im IP-Protokoll-Stack auf die gleiche Ebene wie das TCP-Protokollund das UDP-Protokoll gesetzt, so dass SCTP immer eingesetzt werdenkann, wenn eine Applikation die besondere Leistungsfähigkeit desneuen Protokolls benötigt.SCTPwas developed by the IETF and also takes over theSignaling tasks beyond. That's whySCTP in the IP protocol stack at the same level as the TCP protocoland set the UDP protocol so that SCTP will always be usedcan, if an application the special capacity of thenew protocol needed.
[0016] Vorteilhaftist es weiterhin, wenn fürdas erfindungsgemäße Verfahrenanstelle des Media Gateway Control Protocol das Protokoll SIP angewendet wird.Advantageousit is still, if forthe inventive methodinstead of the Media Gateway Control Protocol the SIP protocol is applied.
[0017] DasSIP-Protokoll ist ein Signalisierungsprotokoll, das Sitzungen mitzwei und mehr Teilnehmern aufbauen, modifizieren und beenden kann.Dieses textorientierte Protokoll, das auf HTTP basiert, dient der Übertragungvon Echtzeitdaten überpaketgestützteNetze. Das SIP-Protokoll ist funktional vergleichbar dem H.323-Protokollund kann interaktive Kommunikationsdienste einschließlich Sprache über IP-Netze übertragen.Die SIP-Informationen können über dasTCP-Protokoll oderdas UDP-Protokoll transportiert werden. SIP besitzt eine offeneinternetbasierende Struktur und ermöglicht etwa die Übermittlungder Identitätdes Anrufers oder die Anrufweiterleitung in IP-basierten Netzen.SIP ist darüberhinaus sicherer als H.323 weil es nur zwei definierte TCP-Portsverwendet, währendH.323 die ganze Bandbreite dynamischer Ports benötigt.TheSIP protocol is a signaling protocol that sessions withcan build, modify and terminate two or more participants.This text-based protocol based on HTTP is for transmissionfrom real-time data overpacket-basedNetworks. The SIP protocol is functionally comparable to the H.323 protocoland can transmit interactive communication services including voice over IP networks.The SIP information can be over theTCP protocol orthe UDP protocol are transported. SIP has an open oneInternet-based structure and allows about the transmissionthe identityof the caller or call forwarding in IP-based networks.SIP is about itIt's also safer than H.323 because it only has two defined TCP portsused whileH.323 requires the full bandwidth of dynamic ports.
[0018] DieAufgabe der Erfindung wird auch mit einem Telekommunikationsendgerät mit einem ISDN-Schnittstellenmodulgelöst,bei dem dieses einen im ISDN-Schnittstellenmodul integrierten, digitalenSignalprozessor zum Mischen von Datenströmen und ein Modul zur Kommunikationnach dem Media Gateway Control Protocol für eine Kontrolle der Datenströme umfasst.TheThe object of the invention is also provided with a telecommunication terminal with an ISDN interface modulesolved,in which this one integrated in the ISDN interface module, digitalSignal processor for mixing data streams and a module for communicationaccording to the Media Gateway Control Protocol for controlling the data streams.
[0019] Wiebereits erwähnt,beinhalten viele Telekommunikationsendgeräte standardmäßig ein ISDN-Schnittstellenmodulbeziehungsweise können leichtdamit nachgerüstetwerden. Erfindungsgemäß wird nunder in einem solchen Schnittstellenmodul integrierte digitale Signalprozessordazu genutzt, Datenströmezu mischen, um so eine Konferenzschaltung zwischen mehreren Teilnehmernzu bewerkstelligen. Die Kontrolle der Datenströme erfolgt dabei durch einModul zur Kommunikation nach dem Media Gateway Control Protocol.Asalready mentioned,Many telecommunication terminals include an ISDN interface module by defaultrespectively can easilyretrofitted with itbecome. According to the invention will nowthe integrated in such an interface module digital signal processorused to data streamsto mix a conference call between multiple participantsto accomplish. The control of the data streams is carried out by aModule for communication according to the Media Gateway Control Protocol.
[0020] Eswird angemerkt, dass die fürdas erfindungsgemäße Verfahrengenannten Vorteile und Varianten gleichermaßen auch für das erfindungsgemäße Telekommunikationsendgerät gelten.Itis noted that forthe inventive methodmentioned advantages and variants equally apply to the telecommunication terminal according to the invention.
[0021] Vorteilhaftist es daher auch, wenn das Telekommunikationsendgerät ein Modulzur Kommunikation nach dem Stream Control Transmission Protocol für die Bearbeitungeiner ISDN Schicht 2 umfasst oder wenn anstelle des Media GatewayControl Protocol das Protokoll SIP angewendet wird.AdvantageousIt is therefore also when the telecommunications terminal a modulefor communication according to the Stream Control Transmission Protocol for processingan ISDN layer 2 comprises or if instead of the media gatewayControl Protocol the SIP protocol is applied.
[0022] DieErfindung wird nun im folgenden anhand eines in den Figuren dargestelltenAusführungsbeispielsnäher erläutert, welcheseine Konferenzschaltung zwischen mehreren Teilnehmern betrifft.TheInvention will now be described below with reference to one shown in the figuresembodimentexplains whicha conference call between several participants.
[0023] Eszeigen:Itdemonstrate:
[0024] 1 einTelekommunikationsendgerätzum Mischen von Mediastreams nach dem Stand der Technik; 1 a telecommunication terminal for mixing media streams according to the prior art;
[0025] 2 einerfindungsgemäßes Telekommunikationsendgerät zum Mischenvon Mediastreams; 2 a telecommunications terminal according to the invention for mixing media streams;
[0026] 1 zeigteinen Personal Computer PC welcher folgende Module umfasst: einenMedia Controller MC, welcher eine kombinierte Misch- und Kompressions-/DekompressionsstufeMIX/CODEC beinhaltet, ein Modul zur Kommunikation nach dem MediaGateway Control Protocol, kurz MGCP-Modul, MGCP, ein Modul zur Kommunikationnach dem Stream Control Transmission Protocol, kurz SCTP-Modul,SCTP, ein Modul zur Kommunikation nach dem Protokoll ISDN User AdaptionLayer, kurz IUA-Modul, IUA und ein Modul zur Kommunikation nachdem Protokoll Digital Subscriber System No. 1, kurz DSS1-Modul,DSS1. 1 shows a personal computer PC which includes the following modules: a media controller MC, which includes a combined mixing and compression / decompression MIX / CODEC, a module for communication according to the Media Gateway Control Protocol, short MGCP module, MGCP, a module for communication according to the Stream Control Transmission Protocol, in short SCTP module, SCTP, a module for communication according to the protocol ISDN User Adaptation Layer, short IUA module, IUA and a module for communication according to the protocol Digital Subscriber System No. 1, short DSS1 module, DSS1.
[0027] BeimDSS1-Protokoll könnenMehrfachnummern vergeben werden und für jede einzelne Rufnummer unabhängige ISDN-Leitungsmerkmale.Das DSS1-Protokoll unterscheidet weiterhin zwischen vier Codesätzen für Informations-Elementen.Der Codesatz 0 entspricht dem Regelcodesatz nach Q.931, der Codesatz5 dem ETSI-Codesatz, der Codesatz 6 ist für nationale Anwendungen undder Codesatz 7 fürprivate Anwendungen überdie Nebenstellenanlage. Das Netz verwendet derzeit nur den Codesatz0.At theDSS1 protocol canMultiple numbers are assigned and for each individual number independent ISDN line characteristics.The DSS1 protocol further distinguishes between four code elements for information elements.The code set 0 corresponds to the control code set according to Q.931, the code set5 the ETSI code set, the code set 6 is for national applications andthe code set 7 forprivate applications overthe PBX. The network currently uses only the code set0th
[0028] DerPersonal Computer PC ist darüberhinaus zusätzlichmit einer Audio-Schnittstelle SC, an welche ein Mikrofon MIC undein Lautsprecher LS angeschlossen sind, und einer Netzwerk-Schnittstelle ECverbunden.Of thePersonal Computer PC is about itaddition in additionwith an audio interface SC, to which a microphone MIC anda speaker LS are connected, and a network interface ECconnected.
[0029] DieFunktion der in 1 dargestellten Anordnung istnun wie folgt: Ein Audiosignal wird vom Mikrofon MIC aufgenommenund überdie Audio-Schnittstelle SC an die kombinierte Misch- und Kompressions-/DekompressionsstufeMIX/CODEC geleitet und dort in einen oder mehrere Datenströme BS umgewandelt,welche über dieNetzwerk-Schnittstelle EC zu anderen, in der 1 nichtdargestellten, Gesprächsteilnehmerngeleitet werden. Von diesen werden über die Netzwerk-SchnittstelleEC auch DatenströmeBS empfangen, welche von der kombinierten Misch- und Kompressions-/DekompressionsstufeMIX/CODEC dekomprimiert und zu einem Ausgangssignal gemischt werden.Dieses wird überdie Audio-Schnittstelle SC an den Lautsprecher LS übermitteltund von diesem ausgestrahlt. Die Kontrolle der Datenströme BC erfolgtdabei überdas MGCP-Modul MGCP. Die Signalisierung SIG wird über dasSCTP-Modul SCTP, das IUA-Modul IUA und das DSS1-Modul DSS1 abgewickelt,wobei die Anbindung an das Netz wiederum über die Netzwerk-SchnittstelleEC erfolgt.The function of in 1 The arrangement shown is as follows: An audio signal is recorded by the microphone MIC and passed through the audio interface SC to the combined mixing and compression / decompression MIX / CODEC and converted there into one or more streams BS, which via the network interface EC to others, in the 1 not shown, participants are conducted. Of these, data streams BS, which are decompressed by the combined mixing and compression / decompression stage MIX / CODEC and mixed into an output signal, are also received via the network interface EC. This is transmitted via the audio interface SC to the speaker LS and emitted by this. The control of the data streams BC takes place via the MGCP module MGCP. The signaling SIG is handled via the SCTP module SCTP, the IUA module IUA and the DSS1 module DSS1, wherein the connection to the network in turn takes place via the network interface EC.
[0030] DieseAnordnung weist einige Nachteile auf, insbesondere wird der Prozessordes Personal Computers PC durch die für das Mischen beziehungsweiseKomprimieren/Dekomprimieren erforderlichen Rechenoperationen starkbelastet. Durch die in 2 dargestellte erfindungsgemäße Anordnungwird dieser Nachteil überwunden,da diese Schritte in einem Signalprozessor DSP, welcher für dieseAufgaben optimiert ist, erfolgen.This arrangement has some drawbacks, in particular, the processor of the personal computer PC is heavily burdened by the arithmetic operations required for mixing or compressing / decompressing. By the in 2 illustrated inventive arrangement, this disadvantage is overcome, since these steps in a signal processor DSP, which is optimized for these tasks done.
[0031] 2 zeigteinen Personal Computer PC welcher wiederum folgende Module umfasst:ein MGCP-Modul, MGCP, ein SCTP-Modul,SCTP, ein IUA-Modul, IUA und ein DSS1-Modul, DSS1. Darüber hinausumfasst der Personal Computer PC einen Stream- Handler STRH und ein Common Application ProgrammingInterface, kurz eine CAPI-Schnittstelle. 2 shows a personal computer PC which in turn comprises the following modules: an MGCP module, MGCP, a SCTP module, SCTP, an IUA module, IUA and a DSS1 module, DSS1. In addition, the personal computer PC comprises a stream handler STRH and a common application programming interface, in short a CAPI interface.
[0032] CAPIhat sich fürdie ISDN-Kommunikation als Standard für die Schnittstelle zwischenAnwendung und Kartentreiber durchgesetzt und stellt somit eine Software-Schnittstelledar, die den einfachen Zugriff auf ISDN-Adapterkarten erlaubt unddie uneingeschränkteNutzung ihrer Funktionalitätgewährleistet.Wichtige Eigenschaften der CAPI-Schnittstelle sind unter anderemdie Unterstützungmehrerer B-Kanälefür Datenund Sprache, die Behandlung des B-Kanal-Protokolls zur Verbindungssteuerung, dieUnterstützungmehrerer logischer Verbindungen übereine physikalische Verbindung sowie die Unterstützung eines oder mehrerer Basisanschlüsse oder Primärmultiplexanschlüsse.CAPIhas forthe ISDN communication as standard for the interface betweenApplication and card drivers enforced and thus provides a software interfacewhich allows easy access to ISDN adapter cards andthe unrestrictedUse of their functionalityguaranteed.Important features of the CAPI interface includesupportseveral B channelsfor dataand Speech, the treatment of the B-channel protocol for call control, thesupportseveral logical connections viaa physical connection and the support of one or more basic connections or primary rate connections.
[0033] Weiterhinist der Personal Computer PC wieder mit einer Netzwerk-SchnittstelleEC verbunden. Anstelle der Audio-SchnittstelleSC ist hier jedoch ein ISDN-Schnittstellenmodul IC vorhanden, anwelches ein Mikrofon MIC und ein Lautsprecher LS angeschlossen sind.Das ISDN-Schnittstellenmodul IC beinhaltet einen digitalen SignalprozessorDSP und eine Kompressions-/Dekompressionsstufe CODEC.Fartherthe personal computer pc is back with a network interfaceEC connected. Instead of the audio interfaceSC, however, an ISDN interface module IC is present herewhich a microphone MIC and a speaker LS are connected.The ISDN interface module IC includes a digital signal processorDSP and a compression / decompression CODEC.
[0034] DieFunktion der in 2 dargestellten Anordnung istnun wie folgt: Ein Audiosignal wird vom Mikrofon MIC aufgenommenund an das ISDN-Schnittstellenmodul IC weitergeleitet. In der Kompressions-/Dekompressionsstufe CODECwird dieses komprimiert und im digitalen Signalprozessor DSP ineinen oder mehrere DatenströmeBS umgewandelt, welche überden Stream-Handler STRH an die Netzwerk-Schnittstelle EC und vondort zu anderen, in der 2 nicht dargestellten, Gesprächsteilnehmerngeleitet werden. Von diesen werden über die Netzwerk-Schnittstelle ECauch DatenströmeBS empfangen, welche ebenfalls überden Stream-Handler STRH an den Digitalen Signalprozessor DSP gelangenund dort zu einem Ausgangssignal gemischt werden. Von dort gelangtdas Mischsignal an die Kompressions-/Dekompressionsstufe CODEC, wo es dekomprimiertund in Folge an den Lautsprecher LS übermittelt wird. Die Kontrolleder DatenströmeBC erfolgt dabei wieder überdas MGCP-Modul MGCP, welcher hierzu abweichend zu 1 mitdem Stream-Handler STRH kommuniziert. Die Signalisierung SIG wird über das SCTP-Modul SCTP, das IUA-ModulIUA, das DSS1-Modul DSS1 und zusätzlichdie CAPI-Schnittstelle abgewickelt, wobei die Anbindung an das Netz wiederum über dieNetzwerk-SchnittstelleEC erfolgt.The function of in 2 The arrangement shown is as follows: An audio signal is picked up by the microphone MIC and forwarded to the ISDN interface module IC. In the compression / decompression CODEC this is compressed and converted in the digital signal processor DSP in one or more streams BS, which via the stream handler STRH to the network interface EC and from there to others, in the 2 not shown, participants are conducted. Of these, data streams BS are also received via the network interface EC, which also pass via the stream handler STRH to the digital signal processor DSP and are mixed there to form an output signal. From there, the mixed signal passes to the compression / decompression stage CODEC, where it is decompressed and transmitted in sequence to the loudspeaker LS. The control of the data streams BC takes place again via the MGCP module MGCP, which differs from 1 communicates with the stream handler STRH. The signaling SIG is handled via the SCTP module SCTP, the IUA module IUA, the DSS1 module DSS1 and additionally the CAPI interface, wherein the connection to the network in turn takes place via the network interface EC.
权利要求:
Claims (6)
[1]
Verfahren zum Mischen von Datenströmen (BS)in einem Telekommunikationsendgerät, dadurch gekennzeichnet,dass das Mischen in einem Digitalen Signalprozessor (DSP) einesISDN-Schnittstellenmoduls (IC) erfolgt, wobei eine Kontrolle der Datenströme (BC)durch ein Modul zur Kommunikation nach dem Media Gateway ControlProtocol (MGCP), welches die Kontrolle eines B-Kanals im ISDN-Schnittstellenmodul(IC) ersetzt, bewerkstelligt wird.Method for mixing data streams (BS) in a telecommunication terminal, characterized in that the mixing takes place in a digital signal processor (DSP) of an ISDN interface module (IC), wherein a control of the data streams (BC) by a module for communication to the media Gateway Control Protocol (MGCP), which replaces the control of a B-channel in the ISDN interface module (IC), is accomplished.
[2]
Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass die Bearbeitung einer ISDN Schicht 2 durch ein Modul zur Kommunikationnach dem Stream Control Transmission Protocol (SCTP) bewerkstelligtwird.Method according to claim 1, characterized in thatthat the processing of an ISDN layer 2 by a module for communicationaccording to the Stream Control Transmission Protocol (SCTP) accomplishedbecomes.
[3]
Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet,dass anstelle des Media Gateway Control Protocol das Protokoll SIPangewendet wird.Method according to claim 1 or 2, characterizedthat instead of the Media Gateway Control Protocol, the SIP protocolis applied.
[4]
Telekommunikationsendgerät mit einem ISDN-Schnittstellenmodul(IC), dadurch gekennzeichnet, dass dieses einen im ISDN-Schnittstellenmoduls(IC) integrierten, digitalen Signalprozessor (DSP) zum Mischen vonDatenströmen(BS) und ein Modul zur Kommunikation nach dem Media Gateway ControlProtocol (MGCP) füreine Kontrolle der Datenströme(BC) umfasst.Telecommunication terminal with an ISDN interface module(IC), characterized in that this one in the ISDN interface module(IC) integrated digital signal processor (DSP) for mixingstreams(BS) and a module for communication to the Media Gateway ControlProtocol (MGCP) fora control of the data streams(BC).
[5]
Telekommunikationsendgerät nach Anspruch 4 oder 5, dadurchgekennzeichnet, dass dieses ein Modul zur Kommunikation nach demStream Control Transmission Protocol (SCTP) für die Bearbeitung einer ISDNSchicht 2 umfasst.Telecommunication terminal according to claim 4 or 5, characterizedcharacterized in that this is a module for communication after theStream Control Transmission Protocol (SCTP) for processing an ISDNLayer 2 comprises.
[6]
Telekommunikationsendgerät nach Anspruch 4, dadurchgekennzeichnet, dass anstelle des Media Gateway Control Protocoldas Protokoll SIP angewendet wird.Telecommunication terminal according to claim 4, characterizedmarked that instead of the Media Gateway Control Protocolthe SIP protocol is applied.
类似技术:
公开号 | 公开日 | 专利标题
EP1193919B1|2007-05-02|Verfahren zum Verbindungsaufbau von einem Endgerät eines Kommunikationsnetzes zu einem netzexternen Verbindungsziel und Einrichtungen zur Realisierung des Verfahrens
EP1037429B1|2005-10-12|Anordnung zur Datenübermittlung über ein Kommunikationsnetz
EP1298881B1|2016-03-16|Übertragungsverfahren und Netzübergangseinrichtung zur Echtzeitkommunikation zwischen paketorientierten Kommunikationsnetzen
US7113992B1|2006-09-26|Decomposition architecture for an MCU
US8000319B2|2011-08-16|Multipoint multimedia/audio conference using IP trunking
EP2239954B1|2018-03-07|Netzübergangseinheit und steuereinheit zum weiterleiten von signalisierungsdaten
DE10158822B4|2006-06-08|A method for providing features for alternative connections of primary connections
EP0820677B1|2002-01-09|Verfahren und einrichtung zum speichern, suchen und abspielen von informationen eines multimedia-elektronischen-postsystems
CN100505864C|2009-06-24|一种多点视频会议系统及其媒体处理方法
DE60013227T2|2004-12-30|Communication Service Offer
EP1449386B1|2008-04-09|Verfahren zum austauschen von nach unterschiedlichen codierungsgesetzen erzeugten nutzinformationen zwischen wenigstens 2 teilnehmerendeinrichtungen
DE19830333B4|2004-04-08|Method for providing features for mobile subscribers over a communication network
EP1561328B1|2008-01-02|Übertragung von anrufsteuerungsparametern zwischen zwei media gateway controllern in sip/sip-t netzen--------------------------------------------------------------------------------------
DE60123823T2|2007-09-06|Devices and methods for handling RTP and TCP traffic
DE102004063298B4|2006-11-16|A method for computer-aided managing of communication rights for communicating by means of a plurality of different communication media in a telecommunication conference with a plurality of telecommunication devices
EP1307012A2|2003-05-02|Telekommunikationsanordnung und Verfahren zur Steuerung von Leitungen und Paketvermittlungen
EP1457021A1|2004-09-15|Verfahren und anordnung zur codec-verhandlung
DE102005050588A1|2007-04-26|Signaling regarding the structure of H.324 video telephony between a media gateway and a controller
EP1507395A1|2005-02-16|Verfahren zur Einrichtung einer Anrufumleitung für eine SIP-Telefonnummer eines SIP Clients in einem gemischten leitungsgebundenen und paketvermittelten Netz
EP1518357B1|2006-05-24|Überprüfung der übertragungsqualität in paketbasierten netzen
US20070121514A1|2007-05-31|Method for negotiating bearer properties in ip networks
DE102005050586B3|2006-11-02|Method for establishing a video telephone connection and / or multimedia telephone connection in a data network
DE102004040454B4|2006-05-18|Device for user data acquisition of multimedia connections in a packet network
EP2073480B1|2014-04-16|Verfahren zur Zuordnung von zumindest einer Nutzdatenverbindung zu zumindest einer Multiplexverbindung
DE112005003306T5|2008-01-24|Distributed voice network
同族专利:
公开号 | 公开日
US20050163153A1|2005-07-28|
DE102004003609B4|2005-12-22|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2005-08-18| OP8| Request for examination as to paragraph 44 patent law|
2006-06-14| 8364| No opposition during term of opposition|
2007-11-15| 8327| Change in the person/name/address of the patent owner|Owner name: NOKIA SIEMENS NETWORKS GMBH & CO.KG, 81541 MUE, DE |
2009-11-19| 8339| Ceased/non-payment of the annual fee|
优先权:
申请号 | 申请日 | 专利标题
DE200410003609|DE102004003609B4|2004-01-23|2004-01-23|Method for mixing data streams|DE200410003609| DE102004003609B4|2004-01-23|2004-01-23|Method for mixing data streams|
US11/039,592| US20050163153A1|2004-01-23|2005-01-20|Method for mixing data streams|
[返回顶部]